.video-swiper-view {
	padding: 4px 40rpx 0;
	width: 670rpx;
}

.video-swiper-container {
	width: 670rpx;
	height: 378rpx;
	border-radius: 22rpx;
	overflow: hidden;
}

.swiper-item {
	padding: 0 2rpx;
	width: 664rpx;
	height: 378rpx;
	display: flex;
	justify-content: center;
	align-items: center;
}

.swiper-item-img {
	width: 672rpx;
	height: 378rpx;
}

.video-type-view {
	background: #FFFFFF;
	height: 60rpx;
	padding: 15rpx 40rpx;
	display: flex;
	flex-wrap: nowrap;
	gap: 30rpx;
	overflow-x: scroll;
	position: sticky;
	top: var(--status-bar-height);
	z-index: 99;
}

.video-type-item {
	height: 60rpx;
	line-height: 60rpx;
	font-size: 32rpx;
	white-space: nowrap;
}

.video-type-item-selected {
	color: #FF4F80;
	font-size: 32rpx;
	font-weight: bold;
}